hatching up - Turkish English Dictionary